import os   
import cv2 
 
# 遍历指定目录，显示目录下的所有文件名

pathDir =  os.listdir('img/')    # 列出文件路径中的所有路径或文件
for allDir in pathDir:
    child = os.path.join('img/', allDir)
    dest = os.path.join('img_cut/',allDir)
    if os.path.isfile(child):
        image = cv2.imread(child)
        sp=image.shape # 获取图像形状：返回【行数值，列数值】列表
        sz1=sp[0] # 图像的高度（行 范围）
        sz2=sp[1] # 图像的宽度（列 范围）
        #sz3 = sp[2] # 像素值由【RGB】三原色组成
        print(sz1)
        print(sz2)
        #你想对文件的操作对应的坐标，想要截取的位置
        a=int(5) # x start
        b=int(111) # x end
        c=int(567) # y start
        d=int(813) # y end
        cropImg = image[a:b,c:d]   #裁剪图像
        cv2.imwrite(dest,cropImg)  #写入图像路径
